//-----------------------------------------------------------------------------
// Name: DeadHuman.h
// Auth: Dante Ratto, Robert Darty, & Paul Godfrey
// Desc: Handles the creation, destruction and updating of a DeadHuman
//-----------------------------------------------------------------------------

#ifndef _DEADHUMAN_
#define _DEADHUMAN_

//-----------------------------------------------------------------------------
// cDeadHuman:
//-----------------------------------------------------------------------------
class cDeadHuman
{
public:
	// Constructors:
	cDeadHuman();
	~cDeadHuman();

	// cTruck Methods:

	//-----------------------------------------------------------------------------
	void Move(float x, float z);
	// Desc: Changes the position in the plane that the truck will be at.

	//-----------------------------------------------------------------------------
	void Rotate(float r);
	// Desc:
	
	//-----------------------------------------------------------------------------
	void Draw();
	// Desc: Renders the truck at its current position

private:
	// Members:
	float mXPosition;
	float mZPosition;
	float mRotate;
};

//-----------------------------------------------------------------------------
// Functions:
//-----------------------------------------------------------------------------
cDeadHuman* GetDeadHuman();

#endif